scarf-head hand - German English Dictionary